package com.loveprogrammer.lowercode.dna.instance.bo;

import lombok.Data;

/***
 * 属性的真实的值
 */
@Data
public class Va {
    private long id;
    // vd vdCode
    private String code;
    // vd vdName
    private String name;
    // vd type
    private String dataType;
    // 具体保存的值类型根据dataType来确定
    private Object value;

    public String getRawString(){
        return value.toString();
    }

    public int getRawInt(){
        return (int)value;
    }

    public boolean getRawBool(){
        return (boolean)value;
    }

    public double getRawDouble(){
        return (double)value;
    }
}
